if (f.isDirectory()) {
Map<String, List<File>> map = files(f);
mergeMaps(res, map);
}
}
if (f.isDirectory()) {
Map<String, List<File>> map = files(f);
if (!map.isEmpty())
mergeMaps(res, map);
}
}